package cn.nexd.app.collector.presenter.network;

import android.content.Context;
import android.support.v4.content.ContextCompat;

import cn.nexd.app.collector.R;


/**
 * Created by xun on 2016/8/8.
 */
public class ErrorCode {
    //    WEB_API_APP_SUCCESS
//    1.1.1.1	 信息获取成功
//    WEB_API_APP_NULL_PARAMETER	1.1.1.2	参数为空
//    WEB_API_APP_NON_RESULT	1.1.1.3	没有对应的信息
//    WEB_API_APP_UN_SUCCESS	1.1.1.4	信息获取失败
//    WEB_API_APP_NEED_UPDATE_PROP	1.1.1.5	需要更新配置文件
//    WEB_API_APP_NON_NEED_UPDATE_PROP	1.1.1.6	不需要更新配置文件
    private static final String WEB_API_APP_NULL_PARAMETER = " 1.1.1.2";
    private static final String WEB_API_APP_NON_RESULT = "1.1.1.3";
    private static final String WEB_API_APP_UN_SUCCESS = "1.1.1.4";
    private static final String WEB_API_APP_NEED_UPDATE_PROP = "1.1.1.5";
    private static final String WEB_API_APP_NON_NEED_UPDATE_PROP = "1.1.1.6";

    public static String getErrorMsg(Context context, String msgCode) {
        switch (msgCode) {
            case WEB_API_APP_NULL_PARAMETER:
                return context.getString(R.string.null_parameter);
            case WEB_API_APP_NON_NEED_UPDATE_PROP:
                return context.getString(R.string.need_update_non);
            case WEB_API_APP_NON_RESULT:
                return context.getString(R.string.non_result);
            case WEB_API_APP_NEED_UPDATE_PROP:
                return context.getString(R.string.need_update);
            case WEB_API_APP_UN_SUCCESS:
                return context.getString(R.string.un_success);
        }
        return context.getString(R.string.server_error);
    }
}
